nip というツールを fork して lip というツールを作った - dev.jgs.me
nip というツールがトレンドにあがっていてシェル上で
code:_
nip 'function(l) { return /^var/.test(l); }' lines-that-start-with-var.txt
こんな感じでちょっとした js のコードを書いて各行処理などをできるようにするという雰囲気。 code:_
npm install -g @jigsaw/lip
でインストールすればグローバルで使えるし、パッケージでも lip をいれておくと npm run-scripts 上でちょっとした処理をしたいときなんかに使えたりしないかなあ〜とおもったり。coffee よりはワンライナー書きやすいとおもうし、prelude を使えば便利メソッドも使える(とはいえ、まだ prelude を require しておくモードがないのでいずれ追加したい)しいいんじゃないかとおもう。 CLI ツールといえば、LiveScript friendly な lson という altjson を CLI からコンパイルできるツールもつくった。
ガツガツ整えていくぞ。